Domain creation/destruction cleanups.
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Thu, 1 Jun 2006 17:10:00 +0000 (18:10 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Thu, 1 Jun 2006 17:10:00 +0000 (18:10 +0100)
commitd884b107781707cfa9a0120e410d97a4f6fed895
tree581ed59fa6daaf2e1099a6e0f6f06fc8d570f9af
parentcf220cf03b417cd3b2cbfdf3db199acee5ebab0a
Domain creation/destruction cleanups.

 1. Move alloc/dealloc routines to domain.[ch]
 2. Merge alloc_task/add_vcpu schedops -> init_vcpu
 3. Merge free_task/remove_vcpu schedops -> destroy_domain

Signed-off-by: Keir Fraser <keir@xensource.com>
xen/arch/ia64/xen/domain.c
xen/arch/x86/mm.c
xen/arch/x86/smpboot.c
xen/common/domain.c
xen/common/sched_bvt.c
xen/common/sched_credit.c
xen/common/sched_sedf.c
xen/common/schedule.c
xen/include/xen/domain.h
xen/include/xen/sched-if.h
xen/include/xen/sched.h